
/************************************************************************************************************************************
 *
 *
 *                                                          FBI WARNING
 *
 *      本文件引入内容为全局使用，为提升首屏加载速度，个别页面、组件使用到的组件，库，样式等在各自文件中引入，不要在此文件中引入
 *
 *
 *
 *
 *
 ***************************************************************************************************************************************/


import { app , router , elementPlus,store } from './assets/core/index';
import zhCn from 'element-plus/dist/locale/zh-cn.mjs';
import "./components/vsui.extend/example1/index.js";
import "@icon-park/vue-next/styles/index.css";
import "@views/fabric/extension/index"
import SvgIcon from "@views/fabric/icons";
import Icon from "@views/fabric/plugins/icon";
import Component from "@views/fabric/plugins/component"
import Directive from "@views/fabric/plugins/directive"
import 'xe-utils';
import VXETable from "vxe-table";
import 'vxe-table/lib/style.css';
import I18n from '@lib/i18n';
import { createPinia } from "pinia";


app
    .use(router)
    .use(store)
    .use(VXETable)
    .use(I18n)
    .use(Icon)
    .use(Component)
    .use(Directive)
    .use(createPinia())
    .use(SvgIcon)
    .use(elementPlus, { locale: zhCn, size: 'small', zIndex: 3000 })
    .mount('#app');

 
 